.search{
  width: 100%;
  background-color: #00B38A;
  font-size: 14px;
  
}
.search .logo_login{
  width: 1200px;
  height: 120px;
  margin: 0 auto;
}
.search .logo_login .logo_login_left img.logo_img {
  float: left;
  height: 120px;
}

.search .logo_login .logo_login_left .logo_text{
  float: left;
  margin-left: 9px;
  padding: 36px 0 0 0;
}
.search .logo_login .logo_login_left .logo_text img {
  width: 330px;
}
.search .logo_login .logo_login_left .logo_text p {
  color: #fff;
  padding-top: 4px;
}

.search .logo_login .logo_login_right{
  float: right;
}
.tel{
  float: left;
  padding: 42px 0 0 0;
  margin: 0 8px 0 0;
}

.search .logo_login .logo_login_right .tel .tel_code_content{
  position: relative;
  float: left;
  
}

.search .logo_login .logo_login_right .tel .tel_code_content:hover .tel_code_list {
display: block;
}

.search .logo_login .logo_login_right .tel .tel_code_content span.current{
  display: inline-block;
  height: 36px;
  padding: 0 31px 0 10px;
  background-color: #fff;
  color: #99A6C4;
  text-align: center;
  line-height: 36px;
  cursor:pointer;
}

.search .logo_login .logo_login_right .tel .tel_code_content span i{
  position: absolute;
  top: 15px;
  right: 11px;
  border-width: 5px;
  border-style: solid;
  border-color: #d3d6c7 transparent transparent;
}

.search .logo_login .logo_login_right .tel .tel_code_content .tel_code_list{
  display: none;
  position: absolute;
  width: 194px;
  height: 262px;
  padding: 0 12px 0 12px;
  background-color: #ffffff;
  font-size: 15px;
  line-height: 34px;
  overflow: auto;
}
.search .logo_login .logo_login_right .tel .tel_code_content .tel_code_list dt{
  background-color: #fbfbfb;
  font-weight: blod;
  color: #b8b8b8;
}
.search .logo_login .logo_login_right .tel .tel_code_content .tel_code_list p{
  padding: 46px 12px 46px 12px;
  color: #B5B5B5;
  font-size: 14px;
  line-height: 22px;
}
.search .logo_login .logo_login_right .tel .tel_code_content .tel_code_list span {
  float: right;
}

.search .logo_login .logo_login_right .tel .tel_input {
  width: 140px;
  height: 36px;
  border: none;
  
}
.search .logo_login .logo_login_right .yzm{
  float: left;
  width: 146px;
  height: 36px;
  margin: 42px 8px 0 0;
  background-color: #fff;
  color: #D5DADF;
}
.search .logo_login .logo_login_right .yzm input{
  width: 72px;
  height: 36px;
  padding-left: 10px;

}
.search .logo_login .logo_login_right .yzm div {
  float: right;
  padding: 0 12px;
  line-height: 36px;
  color: #00B38A;
  cursor: pointer;
}

.search .logo_login .logo_login_right div.login_div{
  float: left;
  width: 150px;
  height: 33px;
  border: 1px solid #CCF0E8;
  background: #00B38A;
  margin: 42px 0 0 0;
  text-align: center;
  line-height: 33px;
  color: #CCF0E8;
  font-weight: bold;
  cursor: pointer;
}

.search .search_c{
  height: 130px;
  background-color: #F2F5F4;
}

.search .search_c .search_input{
  width: 935px;
  height: 45px;
  
  margin: 0 auto;
  padding: 35px 0 0 0 ;
}
.search .search_c .search_input input.search_value {
  width: 770px;
  height: 45px;
  border: 1px solid #e8e8e8;
  padding: 0 0 0 18px;
  font-size: 16px;
}
.search .search_c .search_input input.search_submit{
  width: 136px;
  height: 45px;
  border: 1px solid #00b38a;
  background-color: #00B38A;
  line-height: 45px;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
}







